(true) life experiences - German English Dictionary